@charset "utf-8";

#banner a{ position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

#Index{ margin-top: 46px;}
#Index .about{ width: 48%;float: left;border: 1px solid #dddddd;}
#Index .item_tit{ height: 46px;line-height: 46px;border-bottom: 1px solid #dddddd;padding: 0 20px;}
#Index .item_tit a{ font-size: 1.1em;font-weight: bold;color: #31833e;}
#Index .item_con{ height: 150px;line-height: 30px;overflow: hidden;padding: 10px 15px 0;}
#Index .item_con ul li{  overflow: hidden; height: 29px;line-height: 29px;background:  url(../images/home/article_icon.gif) left center no-repeat;padding-left: 15px;border-bottom: 1px dotted #f1f1f1;}
#Index .item_con ul li span{ float: right;}
#Index .news{ width: 48%;float: right;border: 1px solid #dddddd;}

@media screen and (max-width: 768px) {
    #Index{ margin-top: 0;}
    #Index .about,#Index .news{ width:  auto;float: none;margin-top: 4%;}
    #Index .item_con{ height: auto;}
    #Index .about .item_con{ padding-bottom: 10px;}
    #Index .item_con ul li{ height: 34px;line-height: 34px;}
}
